cryogenic storage - Spanish English Dictionary